package daosbd;

import java.io.Serializable;
import java.util.List;

import excecoes.DAOException;

public interface DAOGenerico<T> 
{
	public void adicionarEntidade(T entidade) throws DAOException;
	public void updateEntidade(T entidade) throws DAOException;
	public void removerEntidade(String chaveEntidade) throws DAOException;
	public List encontrarTodos() throws DAOException;
	public T encontrarPorId(Serializable id) throws DAOException;
}